home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
earcd
/
emula
/
arosdv19.lha
/
AROS
/
dos
/
cli.c
< prev
next >
Wrap
C/C++ Source or Header
|
1996-10-24
|
2KB
|
69 lines
/*
(C) 1995-96 AROS - The Amiga Replacement OS
$Id: cli.c,v 1.4 1996/10/24 15:50:24 aros Exp $
$Log: cli.c,v $
Revision 1.4 1996/10/24 15:50:24 aros
Use the official AROS macros over the __AROS versions.
Revision 1.3 1996/08/13 13:52:45 digulla
Replaced <dos/dosextens.h> by "dos_intern.h" or added "dos_intern.h"
Replaced AROS_LA by AROS_LHA
Revision 1.2 1996/08/01 17:40:48 digulla
Added standard header for all files
Desc:
Lang: english
*/
#include <clib/exec_protos.h>
#include "dos_intern.h"
/*****************************************************************************
NAME */
#include <clib/dos_protos.h>
AROS_LH0(struct CommandLineInterface *, Cli,
/* SYNOPSIS */
/* LOCATION */
struct DosLibrary *, DOSBase, 82, Dos)
/* FUNCTION
Returns a pointer to the CLI structure of the current process.
INPUTS
RESULT
Pointer to CLI structure.
NOTES
Do not use this function to test if the process was started from
the shell. Check pr_CLI instead.
EXAMPLE
BUGS
SEE ALSO
INTERNALS
HISTORY
29-10-95 digulla automatically created from
dos_lib.fd and clib/dos_protos.h
*****************************************************************************/
{
AROS_LIBFUNC_INIT
AROS_LIBBASE_EXT_DECL(struct DosLibrary *,DOSBase)
/* Get pointer to process structure */
struct Process *me=(struct Process *)FindTask(NULL);
/* Nothing spectacular */
return (struct CommandLineInterface *)BADDR(me->pr_CLI);
AROS_LIBFUNC_EXIT
} /* Cli */